home *** CD-ROM | disk | FTP | other *** search
/ Libris Britannia 4 / science library(b).zip / science library(b) / COMMUNIC / 0896.ZIP / RCOMM.DOC < prev    next >
Text File  |  1988-01-22  |  26KB  |  568 lines

  1. RCOMM - Resident Communications. Version 2.0             Page 1
  2. Copyright (C) 1988 by Thomas Duller. All rights reserved.
  3.  
  4. Let's get the legal stuff over with right away.
  5.  
  6. RCOMM is provided on an "as is" basis without warranty of any
  7. kind express or implied. In no event will Thomas Duller 
  8. (hereafter referred to as the Author), be liable to you for any 
  9. damages, including any lost profits, lost savings or other 
  10. incidental or consequential damages arising out of the use of or 
  11. inability to use RCOMM, even if the Author has been advised of 
  12. the possibility of such damages, or for any claim by any other 
  13. party.
  14.  
  15. RCOMM is copyrighted by the Author. You are encouraged to give
  16. copies to your friends and upload it to bulletin boards, however
  17. sale of RCOMM for profit by anyone except the Author is strictly
  18. prohibited.
  19.  
  20. If you use this program and find it to be of value, your 
  21. contribution would be greatly appreciated. I have put together
  22. a formula to determine the contribution amount.
  23.  
  24. First, set a figure how much you think your time is worth per hour.
  25.  
  26. Second, keep track of how much time you save (or gain) by using 
  27. RCOMM for two weeks.
  28.  
  29. Third, multiply your $ per hour by the number of hours saved and 
  30. send me a check for that amount. The rest of your life is free of
  31. charge!
  32.  
  33.  
  34. If that sounds too much like work, just send me $25.00. (a steal)
  35. I'd like that a lot. 
  36.  
  37. Send contributions to:
  38.                       Thomas Duller
  39.                       P.O. Box 27095
  40.                       Milwaukee, WI. 53227
  41.  
  42. and if you think of it, let me know where you received RCOMM and
  43. what you would like to see in future releases.
  44.  
  45. Contributors will receive notification when new releases become
  46. available. The Author reserves the right to charge a reasonable
  47. amount (probably around $5.00) to cover postage, handling etc.
  48. for distrubution.
  49.  
  50. Site licenses and/or customized versions may be available. Send 
  51. me a letter detailing your requirements and we can probably work
  52. something out.
  53.  
  54. RCOMM - Resident Communications. Version 2.0             Page 2
  55. Copyright (C) 1988 by Thomas Duller. All rights reserved.
  56.  
  57. Ok, so what is RCOMM and why should you use it? Glad you asked.
  58.  
  59. Chances are that you downloaded this file from a BBS since that's
  60. my primary distribution channel. Let me ask you a question. What
  61. were you doing while you were downloading it?
  62. If you are like most people, you sat there watching a bunch of 
  63. meaningless numbers flash on the screen. Don't you have better
  64. things to do with your time? Like balance your checkbook, or
  65. write a letter to your Mom, or update your resume? Well with 
  66. RCOMM you can do both at the same time! That's right, RCOMM will
  67. handle all of your file transfers in the background while you do
  68. better things with your valuable time. 
  69.  
  70. Features include:
  71. *  Memory resident upload and download with XMODEM, YMODEM and 
  72.    variations of those protocols including autodownload.
  73.  
  74. *  Pop-up terminal mode.
  75.  
  76. *  PC-TALK compatible dialing directory.
  77.  
  78. *  File transfer monitor mode.
  79.  
  80. *  Terminal capture mode.
  81.  
  82. *  Easy installation
  83.  
  84. *  Not copy protected
  85.  
  86. *  Not "crippleware". What you've got is what there is.
  87.  
  88. *  Shareware. Try it out before you pay for it.
  89.  
  90. *  Can be used in conjunction with your current comm program.
  91.  
  92. RCOMM - Resident Communications. Version 2.0             Page 3
  93. Copyright (C) 1988 by Thomas Duller. All rights reserved.
  94.  
  95. System requirements:
  96. IBM XT, AT or true compatible.
  97. DOS 2.0 or higher. 
  98. Two floppy drives or preferably a hard disk.
  99. A Hayes (or compatible) modem.
  100.     note - carrier detect should *not* be forced high. On
  101.     hayes modems you want  switch 6 in the up position.
  102. CONFIG.SYS file on boot disk should contain extra FILES and
  103. BUFFERS. 25 of each is suggested. Consult your DOS manual on
  104. how to set up your own CONFIG.SYS file.
  105.  
  106.  
  107. Installation:
  108. The first thing you should do is make a backup copy of the 
  109. original RCOMM disk. It's not copy protected, so you can use
  110. diskcopy or just do a copy *.*.
  111.  
  112. Hard disk installation:
  113. There is an install batch file you can run and RCOMM will install
  114. itself. It is named "INSTALLH.BAT" and it can run from either a
  115. floppy or a hard disk subdirectory. Just set the current 
  116. directory to where the files are and enter "INSTALLH". If you
  117. use the install batch file it will do the following:
  118. 1. Create a directory called C:\RCOMM and install itself into
  119.    it.
  120. 2. Create a directory called C:\DOWNLOAD where batch and auto-
  121.    downloaded files will go.
  122.  
  123. When the install is completed check your config.sys file and make
  124. sure you have the "files" and "buffers" commands in it. If you 
  125. don't, RCOMM will probably still work ok but other programs may
  126. find themselves unable to open files.
  127.  
  128. The following screen dump illustrates the defaults set up by the
  129. install. If you want to change any of them, run RCONFIG.COM.
  130.  
  131. _________________________________________________________________
  132. Baud rate  : 1200                                                             
  133. Parity     : none                                                             
  134. Data bits  : 8                                                                
  135. Comm port  : COM1                                                             
  136. Modem type : Hayes                                                            
  137. Sound      : off                                                              
  138. Batch file transfer drive  : C:                                                
  139. Batch file transfer path   : \DOWNLOAD                                         
  140. Modem dialing prefix       : ATDT                                             
  141. Modem init string          : ATL1 Q1                                          
  142. Dialing directory pathname : C:\RCOMM\PC-TALK.DIR                             
  143. Dialing directory type     : PC-Talk Compatible                               
  144. ________________________________________________________________
  145.  
  146.  
  147. RCOMM - Resident Communications. Version 2.0             Page 4
  148. Copyright (C) 1988 by Thomas Duller. All rights reserved.
  149.  
  150. If you're like me and don't trust install files you can install
  151. RCOMM manually following these steps:
  152.  
  153. First I'll assume that the original files are on drive a:. If
  154. they are somewhere else, adjust accordingly.
  155.  
  156. 1. Create a directory where you want the programs to go.
  157. 2. copy a:*.com to that directory.
  158. 3. copy a:*.exe to that directory.
  159. 4. copy a:rcomm.dah as rcomm.dat to that directory.
  160. 5. copy a:pc-talk.dir to that directory.
  161. 6. Copy the .doc files too, if you wish.
  162. 7. Check your \config.sys file. Make sure you have the
  163.    following entries: FILES=25 and BUFFERS=25.
  164. 8. Run RCONFIG.COM and get everything set up the way you
  165.    want it.
  166.  
  167. RCOMM - Resident Communications. Version 2.0             Page 5
  168. Copyright (C) 1988 by Thomas Duller. All rights reserved.
  169.  
  170. Floppy disk installation:
  171. There is an install batch file you can run and RCOMM will install
  172. itself. It is named "INSTALLF.BAT". Just set the current 
  173. drive to where the files are, put a blank, bootable floppy in 
  174. drive b: and enter "INSTALLF".  This is a copy of the batch file 
  175. so you can see what it does.
  176.  
  177. b:
  178. copy a:rcomm.com
  179. copy a:rconfig.com
  180. copy a:rmaint.exe
  181. copy a:rcomm.daf rcomm.dat
  182. copy a:pc-talk.dir
  183. copy a:rcomm.doc
  184.  
  185. The following screen dump illustrates the defaults set up by the
  186. install. If you want to change any of them, run RCONFIG.COM.
  187.  
  188. ________________________________________________________________
  189. Baud rate  : 1200                                                            
  190. Parity     : none                                                            
  191. Data bits  : 8                                                               
  192. Comm port  : COM1                                                            
  193. Modem type : Hayes                                                           
  194. Sound      : off                                                             
  195. Batch file transfer drive  : B:                                              
  196. Batch file transfer path   :                                                 
  197. Modem dialing prefix       : ATDT                                            
  198. Modem init string          : ATL1 Q1                                         
  199. Dialing directory pathname : A:PC-TALK.DIR                                   
  200. Dialing directory type     : PC-Talk Compatible                              
  201. ________________________________________________________________
  202. Note: on two floppy systems I highly recommend using a RAM
  203. disk for downloading, otherwise you are liable to forget and
  204. change floppies while downloading. The results of changing 
  205. floppies while downloading are unpredictable, but I promise, it 
  206. won't be nice.
  207.  
  208. RCOMM - Resident Communications. Version 2.0             Page 6
  209. Copyright (C) 1988 by Thomas Duller. All rights reserved.
  210.  
  211. OK, now it's installed.
  212.  
  213. You might want to run RMAINT.EXE now to check out the dialing 
  214. directory. I have included one with the phone number of my
  215. favorite BBS. If you have your own PC-TALK.DIR, you can copy it
  216. over this one. Otherwise run RMAINT.EXE and poke your phone 
  217. numbers etc. in. I admit it's not the prettiest program I ever
  218. wrote, but it's self explanatory and you don't have to run it
  219. very often anyway.
  220.  
  221. The next thing to look at is the RCOMM configuration file. If 
  222. you used the install batch and have a 1200 baud (or better) modem
  223. on COM1:, you are ready to go. If you need to change anything, 
  224. run RCONFIG.COM. I won't go into a lot of boring detail about it
  225. here. Each screen has it's own help and hints and if you use the
  226. default configuration files as a starting point you'll have no
  227. problems with it.
  228.  
  229. RCOMM - Resident Communications. Version 2.0             Page 7
  230. Copyright (C) 1988 by Thomas Duller. All rights reserved.
  231.  
  232. Having read and followed the directions so far, you are now ready
  233. to run RCOMM. I assume you have the current drive or path set to
  234. where the RCOMM files are, so just enter RCOMM.
  235.  
  236. You will be treated to another disclaimer and plea for money
  237. and then you will see the contents of the configuration file.
  238. (A quick aside here. If you want to put RCOMM in your 
  239. autoexec.bat file, you can get by these two screens by piping in
  240. a file containing two space characters :
  241. RCOMM <spsp.txt).
  242.  
  243. So anyway, you see those two screens and then...huh?...I got a 
  244. C> prompt back. Yes that's the way RCOMM works. If you want to
  245. use it now, hold the *right* shift and control keys simultaneously. 
  246. This key combination will cause RCOMM to activate. Whatever is
  247. currently running will be saved and RCOMM will take over. Don't
  248. worry, when you exit RCOMM, you will be right back where you left
  249. off.
  250.  
  251. If you don't know what to do next, you can press the <home> key 
  252. and get a function key summary. I will detail the function keys
  253. here in alphabetical order.
  254.  
  255. <Alt-C> - Clears the screen. If up/downloading the transfer 
  256.           status information will be refreshed.
  257.  
  258. <Alt-D> - Dialing directory.
  259.           You can either select an entry from the directory or
  260.           manually enter a number.
  261.           If you select from the directory, the com port will be
  262.           set up using the information from the directory entry.
  263.           If you want to enter a number by hand you will first
  264.           go through a screen which looks suspiciously like one
  265.           of the RCONFIG screens to enter the com port setup.
  266.           If it all looks ok, just bang on the return key until
  267.           you get out, otherwise you can change any of the fields
  268.           displayed.
  269.           When dialing, you will always be asked if you want call
  270.           waiting disabled. If you say yes, a "1170," will be
  271.           added to the front of the dial string. This seems to
  272.           be the standard way of disabling call waiting.
  273.  
  274. <Alt-H> - Hangs up the phone. Now. No questions asked.
  275.  
  276. <Alt-K> - Toggle for terminal "kapture" mode.
  277.           If kapture is currently off, you will be prompted for
  278.           a file name. If the name you enter already exists, the
  279.           old file will be overwritten. A <kap> indicator will 
  280.           appear on the status line whenever kapture is in use.
  281.           If kapture is currently on, hitting <Alt-K> will close
  282.           the kapture file and stop kapturing.
  283.  
  284. RCOMM - Resident Communications. Version 2.0             Page 8
  285. Copyright (C) 1988 by Thomas Duller. All rights reserved.
  286.  
  287.           In addition, the kapture file will be closed whenever
  288.           you start an up/download automatically.
  289.           For the time being, kapturing can only be done in the
  290.           foreground. One of these days, I'll allow it in the
  291.           background as well.
  292.  
  293. <Alt-M> - File transfer monitor mode.
  294.           This also acts as an on/off toggle. When a file 
  295.           transfer is in progress, you can watch the characters
  296.           go by. It usually looks like garbage. Actually this is
  297.           just some test code I left in because for some reason
  298.           people thought is was neat to watch. I don't know....
  299.  
  300. <Alt-P> - Change com port setup.
  301.           Use this to set baud rate, etc. when you don't use the
  302.           directory for dialing.
  303.  
  304. <Alt-Q> - Quick dial phone.
  305.           This is the same as using <Alt-D> to dial from the 
  306.           directory except that the directory display is bypassed
  307.           and you just get a prompt for what entry to dial. Use
  308.           this if you know what entry you want to dial already.
  309.     
  310. <Alt-R> - Receive (download) a file.
  311.           You will first be asked what protocol to use. Available
  312.           protocols include:
  313.           Xmodem, Xmodem CRC, Ymodem (single and batch), Ymodem-G
  314.           (single and batch).
  315.  
  316.           For Xmodem and single file Ymodem, you will be asked
  317.           for a file name.
  318.  
  319.           ENTER THE FULL PATH NAME!!!!! Include drive, path and
  320.           filename. If you just enter a file name and then change
  321.           to another directory, half of your file will end up in
  322.           the wrong directory if you are lucky. If you are not
  323.           the lucky type, your PC will probably lock up real tight.
  324.  
  325.           For the batch protocols and autodownload, the file name
  326.           from the sender will be combined with the download path
  327.           from the RCOMM config file to make up the full path 
  328.           name.
  329.  
  330. <Alt-T> - Transmit (upload) a file.
  331.           You will first be asked what protocol to use. Available
  332.           protocols include:
  333.           Xmodem, Xmodem CRC, Ymodem (single and batch), Ymodem-G
  334.           (single and batch).
  335.           You will then be asked for a file name. See above for
  336.           the importance of entering the full path name. If you
  337.           use one of the Ymodem batch protocols, you may enter
  338.           wildcards in the filename.
  339.  
  340. RCOMM - Resident Communications. Version 2.0             Page 9
  341. Copyright (C) 1988 by Thomas Duller. All rights reserved.
  342.  
  343. <Alt-X> - Returns you to whatever you were doing when you popped
  344.           RCOMM in. If you are up/downloading, it will continue
  345.           in the background. You may pop back up at any time to
  346.           check on it if you wish. If you are dialing it will 
  347.           continue to dial in the background. When you get a 
  348.           connect, RCOMM will start beeping. You may then pop
  349.           RCOMM up using the <right shift>/<cntl> combination
  350.           and begin your terminal session.
  351.  
  352. That wraps up the function keys. As you can see it's a fairly 
  353. simple straightforward program. It has to be. Nobody wants a
  354. 200k TSR sitting around.
  355.  
  356. General information:
  357.  
  358. RCOMM hooks the following interrupt vectors:
  359. 08h - timer
  360. 21h - DOS function
  361. 28h - DOS idle
  362. 63h - General, user defined.
  363.  
  364. RCOMM is a "well behaved" TSR. This means that it never does
  365. anything that is not safe and put things back the way they were
  366. when it gets done (in layman's terms).
  367.  
  368. RCOMM - Resident Communications. Version 2.0             Page 10
  369. Copyright (C) 1988 by Thomas Duller. All rights reserved.
  370.  
  371. New features/bug fixes.
  372. - Ymodem-G is now reliable enough to be among the supported 
  373.   protocols.
  374.  
  375. - A monitor function has been added. If you want to, you can 
  376.   watch the characters being sent/received while a file transfer 
  377.   is in progress. Binary files look like garbage, but it's there 
  378.   if you want it.
  379.  
  380. - Terminal session capture has been added.
  381.  
  382. - A status line has been added to the bottom of the terminal 
  383.   screen. It displays the date, time and status of the capture 
  384.   and monitor toggles.
  385.  
  386. - Most screens have been re-designed to make them, hopefully, 
  387.   more user friendly.
  388.  
  389. - The RCONFIG program has been re-written and is now nearly 
  390.   comprehensible.
  391.  
  392. - There were times when RCOMM would appear to lock up. As it 
  393.   turns out it was usually just waiting for something to happen 
  394.   with interrupts disabled. Most notably while waiting for the 
  395.   first block of a download. I have enabled the keyboard whenever 
  396.   it is safe to do so. There may still be times (although it 
  397.   hasn't happened to me in a while now) where it may appear to
  398.   lock up. If it does, give it a few seconds before issuing a 
  399.   "three fingered salute". If a character is lost while popping 
  400.   up (as sometimes happens) RCOMM will time out in ten seconds 
  401.   and nak the sender. This should get you going again. RCOMM 
  402.   makes every effort to stay in control as long as it does not
  403.   interfere with any other programs that may be running. It has 
  404.   occasionally been known to drop dead, especially when Framework 
  405.   is running in the foreground. The machine keeps running and 
  406.   Framework is OK, but RCOMM won't pop up anymore. I have spent 
  407.   many hours trying to figure out why and finally decided not 
  408.   to run Framework while on-line. I suggest you avoid it too.
  409.  
  410. - There was a bug reported that was connected with CED and several 
  411.   other DOS shell type programs. RCOMM would pop up ok, but as 
  412.   soon as you popped back out (sometimes before) the machine 
  413.   would lock up. It turned out to be a conflict over the DOS 
  414.   critical keyboard stack, so I rewrote all of my keyboard 
  415.   handling routines to stay out of the way. 
  416.  
  417. - There were reports of problems with dialing. I never had any 
  418.   problems with my Hayes at work, so I pretty much ignored them. 
  419.   When I purchased a "not quite hayes compatible" for home, I 
  420.   found out what all of the griping was about. The dialing 
  421.   routines are now infinitely more reliable.
  422.  
  423. RCOMM - Resident Communications. Version 2.0             Page 11
  424. Copyright (C) 1988 by Thomas Duller. All rights reserved.
  425.  
  426.  
  427. - As a side effect of my new modem I dropped the old Autocat 
  428.   dialing routines. If you have one (doubtful) let me know. I 
  429.   have a standalone dialing program for it.
  430.  
  431. - Just as this release was completed, another bug was reported 
  432.   just in time! If you hit the <escape> key in terminal mode, 
  433.   the whole machine would lock up. This was caused by the code 
  434.   which supports autodownload. When an escape is received, RCOMM 
  435.   goes off to look at the characters which follow it. It's usually 
  436.   some handshaking before starting a download. When you hit 
  437.   escape and it was echoed back to the terminal, RCOMM would go 
  438.   off looking for the rest of the command and never come back! 
  439.   It was a quick fix and I'm surprised that nobody else (myself 
  440.   included) noticed it before. Thanks to Bruce Wilson of Des 
  441.   Moines, Iowa for reporting it.
  442.  
  443. - I also rewrote the documentation from scratch. The release 1
  444.   .doc file was really bad. I think this one is only pretty
  445.   bad. Oh well, documentation was never my strong suit.
  446.  
  447. RCOMM - Resident Communications. Version 2.0             Page 12
  448. Copyright (C) 1988 by Thomas Duller. All rights reserved.
  449.  
  450. What if.......
  451.  
  452. Everybody runs into problems now and then. That's the way
  453. computers are. The IBM PC was not designed to run more than
  454. one task at a time. Once people figured out that there was a
  455. way to do it, everybody came up with their own methods and
  456. some just aren't compatible with others.
  457.  
  458. RCOMM is a combination of all of the best TSR methodology
  459. available today. Release 1 was reliable under most circum-
  460. stances and release 2 is nearly airtight. But just the same
  461. one of you is going to fire up Turbo-this along with that-Calc
  462. along with RCOMM along with.......and the PC will lock up.
  463.  
  464. If this happens to you, there is some debugging you can do on
  465. your own. What you have to is try different combinations of TSR's
  466. and/or different foreground applications and TSR's. If you can
  467. come up with a situation where you can say "I do this and the
  468. system locks up" every time. Then you have isolated the problem.
  469. Once you have it isolated the solution is up to you. Either don't
  470. run the offending program or clear all other TSR's when you need
  471. to run the offender. It's like the old joke about the guy who
  472. goes to see his doctor and says "Doc every time I do this, it 
  473. hurts" and the doctor says "well don't do it then". 
  474.  
  475. But seriously folks, if you find a case where RCOMM is 
  476. incompatible with something, drop me a line and let me know.
  477.  
  478. Once again the address is:
  479.  
  480. Thomas Duller
  481. P.O. Box 27095
  482. Milwaukee, WI. 53227
  483.  
  484. Be as specific as you can. This leads us to the question
  485. of support. Please read on.
  486.  
  487. RCOMM - Resident Communications. Version 2.0             Page 13
  488. Copyright (C) 1988 by Thomas Duller. All rights reserved.
  489.  
  490. RCOMM support policy.
  491.  
  492. With release 1, there really wasn't any specific support policy. 
  493. I just said "let me know what you think". This worked out pretty
  494. well in most cases because release 1 was more of a "trial 
  495. balloon" than anything. The contribution rate was horrible, well
  496. actually none at all, but I did hear from a lot of nice people
  497. from all over with a lot of good ideas and a lot of nasty bugs
  498. to be fixed. I'd like to thank everybody now. Thank you. You know
  499. who you are.
  500.  
  501. OK the bugs have all been fixed and most of the new ideas have
  502. been implemented. So now it's time to come up with a formal policy.
  503. It's not that I don't want to be bothered any more. Quite the 
  504. contrary, some of my best ideas have come from people I don't 
  505. even know. However, a lot of people have been getting my home 
  506. phone number from directory assistance and calling me! Please 
  507. don't do that. That's why I got the P.O. box. Write to me. I'd
  508. love to hear from you and I'll write you back. Promise.
  509.  
  510. So anyway here's the support policy:
  511. If you have any problems write me at:
  512.  
  513. Thomas Duller
  514. P.O. Box 27095
  515. Milwaukee, WI. 53227
  516.  
  517. That's it. What do you want for $25.00? 24 hour on site support?
  518. Contributors will, of course, receive priority.
  519.  
  520. RCOMM - Resident Communications. Version 2.0             Page 13
  521. Copyright (C) 1988 by Thomas Duller. All rights reserved.
  522.  
  523. Using RCOMM in conjunction with your current comm program.
  524.  
  525. If you really like your current modem program and just want the
  526. added capability of background file transfers, RCOMM can do
  527. that too. All you have to do is load RCOMM before your modem
  528. program, then load your modem program.
  529. Using your modem program, make your connection and take care of 
  530. your terminal business. When you are ready to up/download, pop 
  531. RCOMM up over your modem program and start the up/download using 
  532. RCOMM. Once the file transfer has started, exit RCOMM using the
  533. <Alt>-X function. Now you will be back in your own modem program.
  534. Exit your modem program WITHOUT DROPPING CARRIER and RCOMM will
  535. do the file transfer in the background. If you can't exit your
  536. modem program without dropping carrier (as I am afraid is often
  537. the case), you can "shell out of it" if it has that capability.
  538. If you can't do that then I guess you have a choice to make.
  539.  
  540. If your modem program is really fussy about keeping it's com
  541. interrupt you may need to exit your modem program before pop-
  542. ping RCOMM up to start the file transfer. Play around with it.
  543. It should work one way or the other. Since there are so many
  544. modem programs around and since I am completely satisfied with
  545. RCOMM's terminal functions I have no intention of coming up with
  546. specific instructions for specific programs. If enough people
  547. request it, I might be convinced to come up with just a back-
  548. ground file transfer module similar to the DSZ modules. If
  549. those requests are accompanied by contributions that would be
  550. very convincing.
  551.  
  552. Well, that's about it. I'd just like to add a personal note here
  553. (for those of you who bothered to read this far). RCOMM got it's
  554. start as a simple program for my own use. It seemed to take on a
  555. life of it's own and made me work on it until it seemed like it
  556. was something people would be interested in. That was release 1.
  557. Even though I didn't make a single cent on it, I had enough input
  558. from enough nice people to keep on and come up with this release.
  559. You see, RCOMM is a shareware product in the truest sense of the
  560. word. You see, this isn't some software company. I'm just a guy
  561. with an idea. I'm sitting here in my living room (downloading 
  562. some files in the background) and writing this documentation. As 
  563. is the case with all good things, too much is too much. At the 
  564. moment I am sick of RCOMM. If there is ever to be a release 3, it 
  565. is up to you. I need your support. Kind words are nice, but cash 
  566. is even better. I don't expect to get rich off of this deal but 
  567. it would be nice to get something out of it. Your move..........
  568.